PM3.6 - R.O.B - Action - Run (Common) 0x4

Entry Script

  1. CreateInterrupt { interrupt_id: None, action: Fall (Common), requirement: (InAir) }
  2. CallEveryFrame { thread_id: 9, script: 0x901a1040 }
  3. EnableInterruptGroup(GroundSpecial)
  4. CreateInterrupt { interrupt_id: Some(10115), action: ThrowItemRun (Common), requirement: (HoldingItemOfType value(8)) }
  5. PreviousInterruptAddRequirement(ButtonPress value(0))
  6. CreateInterrupt { interrupt_id: Some(10114), action: ThrowItemRun (Common), requirement: (HoldingItem) }
  7. PreviousInterruptAddRequirement(ButtonPressed value(3))
  8. PreviousInterruptAddRequirement(ButtonPress value(0))
  9. PreviousInterruptAddRequirement(not(HoldingItemOfType value(4194304)))
  10. Subroutine(0x9019cbd8)
  11. Subroutine(0x9019cb80)
  12. CreateInterrupt { interrupt_id: Some(10122), action: DashSwingItem (Common), requirement: (HoldingItemOfType value(4)) }
  13. PreviousInterruptAddRequirement(ButtonPress value(0))
  14. CreateInterrupt { interrupt_id: Some(10083), action: AttackDash (Common), requirement: (ButtonPress value(0)) }
  15. EnableInterruptGroup(GroundGuard)
  16. CreateInterrupt { interrupt_id: Some(10043), action: JumpSquat (Common), requirement: (ButtonPress value(2)) }
  17. CreateInterrupt { interrupt_id: Some(10042), action: JumpSquat (Common), requirement: ((InternalConstantInt(ControlStickYAxis) GreaterThanOrEqual InternalConstantInt (0xc45))) }
  18. PreviousInterruptAddRequirement((InternalConstantInt (0x520a) LessThan InternalConstantInt (0x59fb)))
  19. PreviousInterruptAddRequirement(TapJumpOn)
  20. CreateInterrupt { interrupt_id: Some(10047), action: TurnRun (Common), requirement: ((RandomAccessFloat(EnableTurnWhenBelowZero) LessThanOrEqual scalar(0))) }
  21. PreviousInterruptAddRequirement((InternalConstantInt(ControlStickXAxisRelative) LessThanOrEqual InternalConstantInt (0xc3a)))
  22. if (not(Always LongtermAccessBool(HasCurry)))
    1. CreateInterrupt { interrupt_id: Some(10141), action: RunBrake (Common), requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc2d))) }
  23. else
    1. CreateInterrupt { interrupt_id: Some(10045), action: RunBrake (Common), requirement: ((InternalConstantInt(ControlStickXAxisAbsolute) LessThan InternalConstantInt (0xc36))) }
  24. Subroutine(0xa6e4)
  25. ChangeSubactionRestartFrame(Run)

Exit Script